road noises - German English Dictionary